package com.lanou.dllo.soccernews.bean;

/**
 * Created by dllo on 15/10/24.
 */
public  class CircleArticlesEntity {
    /**
     * id : 1191597
     * title : 球员接龙（英文）Messi
     * share_title : 球员接龙（英文）Messi
     * description :
     * comments_total : 197
     * share : https://api.dongqiudi.com
     * thumb : http://img.dongqiudi.com/uploads/group/QAZuI7WmRb2klD6N.png
     * published_at : 2015-10-24 13:26:58
     * top : false
     * url : dongqiudi:///article/1191597
     * channel : topic
     * scheme : dongqiudi:///article/1191597
     * topic : {"id":1191597,"thumb":"http://img.dongqiudi.com/uploads/group/QAZuI7WmRb2klD6N.png","content":"球员接龙（英文）Messi","group":{"id":17,"title":"巴塞罗那"},"author":{"id":550462,"username":"Rain007"}}
     */

    private int id;
    private String title;
    private String share_title;
    private String description;
    private int comments_total;
    private String share;
    private String thumb;
    private String published_at;
    private boolean top;
    private String url;
    private String channel;
    private String scheme;
    private TopicEntity topic;

    public void setId(int id) {
        this.id = id;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public void setShare_title(String share_title) {
        this.share_title = share_title;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public void setComments_total(int comments_total) {
        this.comments_total = comments_total;
    }

    public void setShare(String share) {
        this.share = share;
    }

    public void setThumb(String thumb) {
        this.thumb = thumb;
    }

    public void setPublished_at(String published_at) {
        this.published_at = published_at;
    }

    public void setTop(boolean top) {
        this.top = top;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public void setChannel(String channel) {
        this.channel = channel;
    }

    public void setScheme(String scheme) {
        this.scheme = scheme;
    }

    public void setTopic(TopicEntity topic) {
        this.topic = topic;
    }

    public int getId() {
        return id;
    }

    public String getTitle() {
        return title;
    }

    public String getShare_title() {
        return share_title;
    }

    public String getDescription() {
        return description;
    }

    public int getComments_total() {
        return comments_total;
    }

    public String getShare() {
        return share;
    }

    public String getThumb() {
        return thumb;
    }

    public String getPublished_at() {
        return published_at;
    }

    public boolean getTop() {
        return top;
    }

    public String getUrl() {
        return url;
    }

    public String getChannel() {
        return channel;
    }

    public String getScheme() {
        return scheme;
    }

    public TopicEntity getTopic() {
        return topic;
    }

    public static class TopicEntity {
        /**
         * id : 1191597
         * thumb : http://img.dongqiudi.com/uploads/group/QAZuI7WmRb2klD6N.png
         * content : 球员接龙（英文）Messi
         * group : {"id":17,"title":"巴塞罗那"}
         * author : {"id":550462,"username":"Rain007"}
         */

        private int id;
        private String thumb;
        private String content;
        private GroupEntity group;
        private AuthorEntity author;

        public void setId(int id) {
            this.id = id;
        }

        public void setThumb(String thumb) {
            this.thumb = thumb;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public void setGroup(GroupEntity group) {
            this.group = group;
        }

        public void setAuthor(AuthorEntity author) {
            this.author = author;
        }

        public int getId() {
            return id;
        }

        public String getThumb() {
            return thumb;
        }

        public String getContent() {
            return content;
        }

        public GroupEntity getGroup() {
            return group;
        }

        public AuthorEntity getAuthor() {
            return author;
        }

        public static class GroupEntity {
            /**
             * id : 17
             * title : 巴塞罗那
             */

            private int id;
            private String title;

            public void setId(int id) {
                this.id = id;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public int getId() {
                return id;
            }

            public String getTitle() {
                return title;
            }
        }

        public static class AuthorEntity {
            /**
             * id : 550462
             * username : Rain007
             */

            private int id;
            private String username;

            public void setId(int id) {
                this.id = id;
            }

            public void setUsername(String username) {
                this.username = username;
            }

            public int getId() {
                return id;
            }

            public String getUsername() {
                return username;
            }
        }
    }
}
